/**
	 *
	 * 	Theme Name: 飞钻网
	 *
	 * 	Theme URI:	飞钻网
	 *
	 * 	Developers: ......
	 *
	 * 	Contact information: ....
	 *
**/

/* 论坛bbs */
.bbs-mn {width: 1000px;float: left;}
.bbs-sear {width: 100%;margin-bottom: 20px;}
.bbs-sear span, .bbs-sear span input {display: block;float: left;}
.fm-txt {width:400px;height: 25px; color:#2D2D2D;line-height: 25px;padding: 4px 0 4px 5px;border: 1px solid #ddd;font-size: 14px;border-right: 0;}
.fm-btn {width:117px;height:35px; background: url(../images/icon/btn-01.png) no-repeat;border: 0;text-indent: -9999em;cursor: pointer;}
.new-note {float: left !important;}
.new-note input { margin-left:150px; background:url(../images/icon/btn-02.png); width:113px;height:35px;}
.luntan_btn {background:url(../images/luntan_ico.png) 0 -142px no-repeat;display:block;height:35px;width:50px;overflow:hidden; line-height:99px; text-indent:99px; border:none;}
a.comlink {color: #3372A2 !important;}
a.comlink:hover { color:#F45511 !important;}
.luntan_ft,.luntan_hf {background:url(../images/luntan_ico.png) 0 -47px no-repeat;display:block;float:right;width:107px;height:36px;margin-right:10px;}
.luntan_hf {background:url(../images/luntan_ico.png) 0 -92px no-repeat;line-height: 99px;overflow: hidden;}
.luntan_hf:hover {background:url(../images/luntan_ico.png) -112px -92px no-repeat;}
.luntan_ft:hover {background:url(../images/luntan_ico.png) -112px -47px no-repeat;}
.luntan_bk {border:3px solid #a1d1f7;padding:10px;width:230px; height:300px; margin-top:10px; display:inline-block; padding:5px;}
.luntan_bk:hover, .bss-list:hover {border:3px dashed #a1d1f7;}
.luntan_tb1,.luntan_tb2,.luntan_tb3,.luntan_tb4,.luntan_tb5,.luntan_tb6 {width:68px;height:69px;float:left;margin:15px 20px;_margin:15px 15px;}
.luntan_tb1 {background: url(../images/icon/bbs-icon-01.png) no-repeat;}
.luntan_tb2 {background: url(../images/icon/bbs-icon-02.png) no-repeat;}
.luntan_tb3 {background: url(../images/icon/bbs-icon-05.png) no-repeat;}
.luntan_tb4 {background: url(../images/icon/bbs-icon-07.png) no-repeat;}
.luntan_tb5 {background: url(../images/icon/bbs-icon-05.png) no-repeat;}
.luntan_tb6 {background: url(../images/icon/bbs-icon-06.png) no-repeat;}
.luntan_text {float:left;width:230px;}
.luntan_text .lanse:hover {color:#F30;}
.luntan_text li { width:240px;}
.luntan_gg { width:230px !important; height:25px;padding-top:10px;border-bottom:1px dotted #ddd;font-size:14px;font-weight:bold;}
.luntan_gg .luntan_bt1 {float:left;}
.luntan_gg .link_b_1 { font-size:16px;}
.button-layout { text-align:center; margin-top:30px;}
.button-layout .button-in{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-orient:vertical;background:#fff;border-color:#e0e0e0 #e0e0e0 #c5c5c5;border-image:none;border-radius:2px;border-style:solid;border-width:1px;box-shadow:0 1px 1px #dbdbdb;color:#36a803;cursor:pointer;display:inline-block;height:38px;line-height:38px;vertical-align:middle;width:122px}
.button-layout .button-in:hover{border:1px solid #c4c4c4;box-shadow:0 1px 1px #c1c1c1;text-decoration:none}
.luntan_gg .luntan_sz {background:url(../images/icon/luntan_ico.png) 2px -123px no-repeat;width:50px;height:20px;line-height:18px;display:block;float:left;text-align:center;color:#fff;font-size:12px;margin-left:10px;}
.bbs-sidebar {width: 243px;float: right;}
.luntan_zt {width:241px;height:35px; background:#DEF1F8; border:1px solid #b9dcf7; border-bottom:none; border-radius:5px 5px 0 0; line-height:35px;font-size:14px;color:#0b6286;margin-top:10px;text-indent:15px;}
.luntan_rmbk {border:1px solid #b9dcf7;padding:10px 15px;}
.luntan_rmbk li {background:url(../images/icon/luntan_ico.png) 0 -156px no-repeat; width:220px; height:30px;line-height:30px;text-indent:18px;border-bottom:1px dotted #ddd; overflow:hidden;text-overflow:ellipsis;}

.md_m01 {height: 200px; position: relative; margin-top: 50px;}
.ui-01 li img {display: block;}
.ui-01 li {font-size: 16px; color: #616161; position: absolute;}
.ui-01 li.char_icon1 {width: 135px; left: 180px;}
.ui-01 li.char_icon2 {width: 158px; left: 50%; margin-left: -58px;}
.ui-01 li.char_icon3 {width: 120px; right: 180px;}
.ui-02 {margin: 210px 0 0 85px;}
.ui-02 li {width: 252px; height: 140px; float: left; position: relative; margin-right: 2px; }
.ui-02 li img {width: 252px; height: 140px;}
.ui-02 li strong {display: block; width: 100%; height: 30px; background: #000; filter:alpha(opacity= 60); opacity:0.6;}
.ui-02 li span {display: block; width: 100%; height: 30px; line-height: 30px; color: #fff; font-size: 18px; text-align: center;}
.ui-02 li strong, .ui-02 li span {position: absolute; left: 0; bottom: 0;}
.f_login {width: 100%; height: 480px; background: #eee; position: relative; min-width: 1190px;}
.f_left_img {position: absolute; left: 80px; top: 40px;}
.f_right_login {width: 230px; padding: 15px 42px 20px 45px; border: 1px solid #ddd; background: #fff; position: absolute; right: 120px; top: 90px; font-family:"simsun"; font-size: 14px; overflow: hidden; zoom: 1;}
.foot_height {margin: 15px 0 20px 0;}
.f_right_regist {width: 445px; padding: 25px 15px 25px 25px;border: 1px solid #ddd; background: #fff; position: absolute; right: 10px; top: 80px; font-family:"simsun"; font-size: 14px; overflow: hidden; zoom: 1;}
.f_right_regist dl {width: 100%; clear: both; margin-top: 10px; overflow: hidden;}
.f_right_regist dl dt, .f_right_regist dl dd {float: left;}
.f_right_regist dl dt {width: 105px; line-height: 32px; text-align: right; color: #595959; font-size: 14px; margin-right: 5px;}
.f_right_regist dl dd input {width: 223px; height: 15px; line-height: 15px; padding: 10px 0 10px 2px; border: 1px solid #e7e7e7; color: #595959;} 
.f_right_regist dl dd .yzm {width: 100px; float: left;}
.f_right_regist dl dd .yzm_cont {display: block; width: 85px; border: 1px solid #e7e7e7; float: left; margin: 2px 6px 0 10px;}
.f_right_regist dl dd .yzm_link {color: #58b530; margin-top: 18px; display: block; float: left;}
.reg_sub {height: 34px !important; background: #e90c0c; color: #fff !important; font-size: 14px; border-radius: 3px; cursor: pointer; border: 0 !important; outline: none; margin-top: 20px;}


/* 论坛回复 */
.bbs-reply .bbs-tle {font-size: 16px;color: #333; margin-top:20px; margin-bottom:10px;}
.bbs-reply .time span.fl {font-size: 12px;color: #999;}
.bbs-reply .time span.fl em {padding-right: 20px;}
.bbs-reply span.fr {font-size: 12px;}
.bss-list {border: 3px solid #a1d1f7;margin-top: 10px;overflow: hidden;}
.user-info {width: 100%;height: 90px;background: #f7f8f8;position: relative;overflow: hidden;}
.user-info .bss-icon {width: 36px;height: 36px;background: url(../images/icon/bba.png) no-repeat;display: block;position: absolute;top: 0;right: 0;}
.user-info .user-head {float: left;padding: 8px 0 0 8px;}
.user-info .user-head .w70 {width: 70px;height: 70px;border: 1px solid #d6d6d6;padding: 1px;overflow: hidden;float: left;}
.user-info .user-head .w70 img {width: 70px;height: 70px;}
.user-grade {overflow: hidden;padding: 10px 0 0 10px;width:620px; display:inline-block;}
.user-grade p.p1 {font-size: 14px;font-family: "宋体";font-weight: 700;padding-bottom: 7px;}
.user-grade p.p1 a {color: #1071c0;}
.user-grade p.p2 {font-size: 12px;color: #666;}
.user-text {padding: 20px 10px;font-size: 14px;word-break: break-all;word-wrap: break-word;}
.user-text p {margin: 5px 0;}
.user-text a {color: #ff0000;}
.reply-meun {padding: 0 15px 20px 0;overflow: hidden;width: 98%}
.reply-meun .reply-icon {width: 106px;height: 35px;background: url(../images/icon/reply_icon_1.png) no-repeat;float: right;display: block;}
.bss-floor {background: none !important;width: auto !important;height: auto !important;color: #1071c0;font-size: 14px;top: 4px !important;right: 17px !important;}
.reply-meun .reply-icon:hover {background: url(../images/icon/reply_icon_2.png) no-repeat;}

.bss-slide {overflow: hidden;padding: 0 12px 15px 0;}
.pk-praise {float: right;}
.pk-praise ul li {float: left;padding: 0 3px;height: 25px;line-height: 25px;}
.pk-praise ul li a.hf {color: #2d64b3;font-size: 14px;}
.pk-praise ul li a.praise-icon {display: block;width: 67px;height: 24px;background: url(../images/icon/bss-icon01.png) no-repeat;text-align: center;line-height: 24px;padding-left: 8px;color: #d6410d;font-size: 12px;}
.praise-icon2 {background:url(../images/icon/bss-icon02.png) no-repeat !important;color:#7daad7 !important;}
.pk-praise ul li span {font-family: "宋体";color:#c2c2c2;height: 13px;display: block;}
.praise-cont {width: 628px;border: 1px solid #ebebeb;background: #f7f8fa;float: right;margin-right: 17px;position: relative;margin: 8px 3px 0 0;padding:0 15px;display:block;}
.praise-cont .child-ans {padding-top:15px; padding-bottom:10px;}
.praise-cont i.i-icon {display: block;background: url(../images/icon/bss-icon03.png) no-repeat;width: 16px;height: 7px;position: absolute;top: -7px;left:460px; z-index: 100;}
.textarea-import {width: 588px;}
.js-ajax {padding:10px 15px 0 0; display:none;}
.textarea-import textarea {width: 100%;border: 1px solid #d7d8d8;height:32px;font-size: 14px;-moz-box-shadow: 1px 1px 8px #ccc inset;-webkit-box-shadow: 1px 1px 8px #ccc inset;box-shadow: 1px 0 6px #dedede inset;overflow: hidden;padding: 10px;resize: none;}
.cancel {text-align: right;padding-top:8px; padding-bottom:15px;}
.cancel a {display: inline-block;width: 55px;height: 25px;line-height: 25px;text-align: center;color: #fff;font-size: 12px;font-family: "宋体";background: #00a9dd;border-radius: 2px;}
.cancel a:hover {background: #08a1d0;}

.lzl_single_post{zoom:1;position:relative;margin-top: 5px;border-bottom: 1px #d7d7d7 dotted;padding-bottom: 10px;}
.lzl_post_hidden{display:none}
.core_reply_border_top{height:2px;overflow:hidden}
.core_reply_border_bottom{height:2px;overflow:hidden}
.core_reply_content{border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;padding:14px 15px;padding:4px 15px 14px}
.core_reply_content li{margin-top:6px;padding-top:10px;border-top:1px #d7d7d7 dotted}
.core_reply_content li.first_no_border{margin-top:0;border-top:0}
.core_reply{margin-right:13px}
.core_reply .d_tuiguang{width:69px;height:15px;float:left;margin-top:4px}
.lzl_p_p{float:left;width:32px;height:32px;border:1px #ccc solid;padding:1px}
.lzl_p_p img{width:32px;height:32px}
.lzl_p_p:hover{position:relative}
.lzl_cnt{margin-left:45px;zoom:1;word-wrap:break-word;word-break:break-all;padding-right: 15px}
.lzl_cnt a {color: #1071c0;font-size: 14px}
.lzl_cnt .lzl_op_list{color:#999}
.lzl_content_main{color:#333;font-size:14px;line-height:20px}
.lzl_content_main img{width:20px;height:20px}
.lzl_content_reply{text-align:right;font-size: 12px !important;color: #ccc;}
.lzl_content a:hover{position:relative}
.lzl_more span{color:#707070}
.lzl_li_pager{text-align:center}
.lzl_li_pager_s{text-align:left;overflow:hidden;padding-top:15px;}
.lzl_big_splitline{border-bottom:1px #e4e4e4 solid;height:10px;font-size:8px}
.lzl_editor_container_s{padding-top:13px}
.core_reply_wrapper{margin:0 0 8px 15px;background:#fafafa}
.lzl_cnt .pre_icon_wrap{display:inline-block;float:none;margin:0;vertical-align:-3px;clear:both;*display:inline;*vertical-align:0;*zoom:1}
.j_lzl_p{cursor:pointer;float:right;width:95px;padding-right: 15px;float: right;}
.j_lzl_p a{background:url(../images/icon/bbs_read_pic.png) no-repeat -510px -7px;display:block;padding-left:20px;width:75px;height:25px;line-height:25px;text-align:center;text-decoration:none;
font-size:12px;}
.j_lzl_p a:hover{background-position:-510px -52px;text-decoration:none}
.j_lzl_p a:active{background-position:-510px -99px}
.lzl_s_r {color: #666 !important;}
.bbs-pag {float: left;padding-top: 5px}
.bbs-pag a {color: #2d64b3;font-size: 12px;;}
.bbs-pag a.cur {color: #000}

/* 发新贴 */
.new-content { margin:auto; width:750px; padding:20px;}
.new-tie { font-weight:bold; font-size:15px;}
.new-tie-ico { background:url(../images/icon/new_tie_icon.png) no-repeat; display:inline-block; width:14px; height:14px; margin-right:5px;}
.in-tie-title { width:730px; height:30px; border:1px solid #D4D4D4; margin-top:15px; padding:0 5px;}
.in-tie-title:hover { border-color:#539DFD;}
.new-cat-tag {background:#54B0F5; border-radius:20px; font-size:12px; padding:1px 15px; cursor:pointer; display:inline-block; color:#FFF; margin:10px 0 15px 5px;}
.new-cat-tag:hover {background:#BACD00;}
.fa-tie-bt { width:90px; height:30px; background:#398BFC; border:none; border-radius:5px; color:#FFF; cursor:pointer; margin-left:630px; margin-top:10px;}
.fa-tie-bt:hover { background:#1378FB;}
